#ifndef GENERICMULTILINENOTESDLG_H
#define GENERICMULTILINENOTESDLG_H

#include "scrollingdialog.h"
#include <wx/intl.h>

class GenericMultiLineNotesDlg : public wxScrollingDialog {
  public:
    GenericMultiLineNotesDlg( wxWindow* parent, const wxString& caption = _T( "Notes" ), const wxString& notes = wxEmptyString, bool readOnly = true );
    virtual ~GenericMultiLineNotesDlg();
    GenericMultiLineNotesDlg& operator=( const GenericMultiLineNotesDlg& ) { return *this; }
    const wxString& GetNotes() { return m_Notes; }
    void EndModal( int retCode );
  protected:
    wxString m_Notes;
    bool m_ReadOnly;
  private:
    DECLARE_EVENT_TABLE()
};

#endif
